iconcache: Ensure we don't lose data on power loss
authorColin Walters <walters@verbum.org>
Mon, 22 Nov 2010 19:42:50 +0000 (20:42 +0100)
committerJavier Jardón <jjardon@gnome.org>
Mon, 22 Nov 2010 19:49:59 +0000 (20:49 +0100)
commit6c6b49392629a8ee2facafb66c8867a49a3e9036
treecd00a13fc087b4ba5822255d9e79291b5e1fcf46
parent323df2b2800383832ed3c2e43626f2c6821c33ec
iconcache: Ensure we don't lose data on power loss

fsync() should ensure our data hits disk; since corrupt icon
caches break all apps, we need to ensure it's valid.

Fixes https://bugzilla.gnome.org/show_bug.cgi?id=635307
gtk/updateiconcache.c